package com.icinfo.cloud.provider.punish.api.dto;

import com.icinfo.cloud.common.core.page.BasePageRequest;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * 案源查询参数类
 * @author zhengqiang
 * @description
 * @date 2023/02/20
 */
@Data
public class CaseSourceInfoRecordPageQueryOfExtDto extends BasePageRequest {
    /**
     * 办案人员Id
     */
    @NotEmpty(message = "办案人员Id不能为空")
    private String userId;

    /**
     * 办案人员机构号
     */
    @NotEmpty(message = "办案人员机构号不能为空")
    private String orgCode;

    /**
     * 案源名称
     */
    private String caseSourceName;
    /**
     * 当事人名称
     */
    private String partyName;

    /**
     * 案源登记日期--开始，时间格式yyyy-MM-dd
     **/
    private String caseSourceRegisterTimeStart;
    /**
     * 案源登记日期---结束，时间格式yyyy-MM-dd
     **/
    private String caseSourceRegisterTimeEnd;

}
